home *** CD-ROM | disk | FTP | other *** search
/ Dictionaries & Language / Dictionaries and Language (Chestnut CD-ROM) (1993).iso / russian / russ30 / russ3.doc < prev    next >
Encoding:
Text File  |  1989-01-21  |  8.1 KB  |  177 lines

  1.          RUSSIAN WORD PROCESSOR - Version 3.0 - Jan.1989
  2.  
  3.                        by Bill Tavolga
  4.  
  5.     This program transforms your PC keyboard into a Cyrillic
  6. alphabet typewriter as used by the Russian language, and
  7. serves as a basic word processor.
  8.  
  9.     The hardware must include graphics support (CGA, EGA,
  10. VGA, or Hercules, etc.).  So far only one printer type is
  11. supported.  Any Epson or Epson compatible that uses the Epson
  12. escape code sequence to access double density printer graphics
  13. will work.
  14.  
  15. Component files:
  16.       RUSS3.DOC   - This file of information
  17.       RUSS3.EXE   - Word processor (Acoustic-Visual Keyboard)
  18.       *RUSS3S.EXE -     "         (Soviet Standard Keyboard)
  19.       *RUSS3H.EXE -     "       (Homophonic Standard Keyboard) 
  20.       *RUSS2TO3.EXE - Converts version 2 files to version 3
  21.       RUSS3.TYP   - Data file for font construction
  22.       RUSS3.DEM   - A sample Russian text file
  23.  
  24. N.B. Starred (*) items will be sent after registration.
  25.  
  26. Getting started:
  27.     Run program RUSS3. The file RUSS3.TYP should be on the
  28. same disk or directory path.  If not, you will be asked to
  29. enter the path, complete with backlashes, etc.  At first the
  30. entire font is shown, and you proceed by pressing any key. The
  31. keyboard equivalences are always shown on the bottom the
  32. screen, and the layout assumes one of the frequently
  33. encountered PC keyboards, with the tilde key on the extreme
  34. left of the top row, and the backslash to the right of the ?
  35. key.  
  36.  
  37. Editing keys:
  38.     The keypad is used for most editing functions:
  39.     Left & right arrow keys move cursor within line limits.
  40.     Up & down arrows move within text limits,
  41.         scrolling line-by-line to next or previous page.
  42.     Home & end keys move to left or right ends of line.
  43.     PgUp & PgDn keys move to top or bottom of text page,
  44.         scrolling to next or previous page.
  45.  
  46.     Backspace deletes character to left of cursor,
  47.         and pulls in text.
  48.     Del key deletes character at cursor and pulls in text.
  49.     Enter key creates new line below cursor (see F3).
  50.     Ins key toggles from overwrite to insert mode and back,
  51.         and "INS" appears in lower right corner when insert
  52.         is active.
  53.  
  54. Special key functions:
  55.     Operational special keys are always listed at the bottom
  56. of the screen.
  57.     ESC = Exits program without saving, but asks first.
  58.     F1 = Blanks the text on the selected line.
  59.     F2 = Deletes the selected line and pulls up text.
  60.     F3 = Inserts new line above cursor.
  61.                 Note: Enter key creates line below cursor.
  62.     F4 = Deletes all text.
  63.     F6 = Prints full text centered on 8.5 x 11" paper.
  64.         A 6-line page break is printed every 60 lines.
  65.     F7 = Saves the text in form and file name provided.
  66.     F8 = Retrieves text and replaces existing text.
  67.         File must have been saved by this program.
  68.     F9 = Prints Cyrillic (Russian) font in accordance with
  69.         keyboard layout.
  70.  
  71. CRT Display:
  72.     Somehow it has been decreed by the originators of PC
  73. types of computers that all text fonts must be no wider than
  74. 8 pixels - even in the high resolution VGA display. 
  75. Unfortunately, the Cyrillic characters lose readability when
  76. squeezed into such a tight box. To make the characters
  77. clearer, I chose to use bit-mapped graphics to create the
  78. letters.  The trade-off was to put up with slower display time
  79. and slower scrolling. The printing is also done with graphics
  80. commands, and this limits the program to Epson compatible
  81. printers only. The display graphics, however, are more
  82. eclectic, and will work with almost any PC graphics system.
  83.     The page window consists of 16 blank lines and 49 columns
  84. (no wrap-around facility). If you have EGA or VGA color
  85. graphics (650x350), then you can request the option that will
  86. give you 32 lines per page. The cursor position (column/line)
  87. is on the bottom line of the instruction display.  Maximum
  88. length of a single document is 300 lines.
  89.  
  90. Keyboard layout:
  91.     All standard 33 Russian letters (lower and upper case),
  92. digits 0 to 9, and most punctuation marks are available in all
  93. three layouts. 
  94.     Acoustic-Visual Layout:   (RUSS3)
  95.     This was devised by combining the features of the sounds
  96. and the appearances of Russian letters that resemble English
  97. letters (with compromises). My intention was to make the
  98. keyboard equivalences as convenient as possible for the
  99. English-speaking typist. The rarely used ("Old Style") dotted
  100. i and "yatz" are available (the bar and backslash key).  Most
  101. standard punctuation marks are on the top row of the keyboard
  102. (shifted numbers).  The / key produces a ?. The shifted , .
  103. / keys produce three commonly used symbols in Russian texts:
  104. the double < and > used as speech quotation marks, and a long
  105. dash, also used to denote speech but more often it indicates
  106. the non-existent present tense of the verb to be.
  107.     Soviet Standard Layout:   (RUSS3S)
  108.     This is also known as the IBM Selectric Standard.  The
  109. punctuation marks include a numeral prefix and paragraph
  110. marker, and they are on the top row (unshifted).  Digits (and
  111. = and + signs) require shifting. Additional features, not part
  112. of the standard, include the tilde key (wherever it might be
  113. on your keyboard) that provides parentheses.  The backslash
  114. becomes a semicolon, and shifted, it produces the extinct
  115. "yatz."
  116.     Homophonic Standard:    (RUSS3H)
  117.     This layout is based primarily on sound resemblances to
  118. English letters (also with compromises). Additional features
  119. for the tilde and backslash key are also included as above.
  120.  
  121. Text saving and retrieval:
  122.         The text can be saved in either of two formats. If it
  123. is saved as printer codes, then it can be sent directly to an
  124. Epson compatible printer or used as a printer command string
  125. in a word processor (such as Word Perfect). If you give the
  126. file name "prn" then the codes are immediately sent to the
  127. printer. In this coded format, the file cannot be recovered
  128. for further editing. The other format is coded string of
  129. keystrokes, and is preceded by a key string to identify it as
  130. created by this program.  In this format, the Russian text can
  131. be retrieved for examination, editing, or printout.
  132.     Only text saved by one of these programs can be retrieved
  133. for examination or printing. If you have texts saved by any
  134. earlier version of this program, you will have to use program
  135. RUSS2TO3 to convert. Run RUSS2TO3, enter path and name of
  136. input file, and path and name of output file.  The new file
  137. can be retrieved by RUSS3, RUSS3S, or RUSS3H.    
  138.  
  139. Program versions:
  140.     Version 1 was a bare bones line editor and printer.
  141. Version 2.0 was a major advance in adding scrolling, paging,
  142. text saving/retrieving, and many word processing functions. 
  143. Version 2.1 added several characters: upper case "i-kratkoyeh"
  144. and yoh, additional punctuation, and the two "old style"
  145. characters; the 32-line EGA/VGA option was introduced. 
  146.     Version 3 provides three variations of keyboard layouts
  147. and has fixed some important bugs in the program.  In the
  148. process, the coding of files had to be completely changed
  149. destroying compatibility.  However, a conversion program is
  150. available.
  151.     As comments from users are received, further
  152. modifications and improvements in the program will continue.
  153. My projects currently are to broaden the scope of printers
  154. that can be used, including lasers, and to improve the
  155. scrolling speed - ideally to achieve smooth, rapid scrolling
  156. and paging.  Unfortunately, the latter may restrict the
  157. program to EGA/VGA displays.
  158.  
  159. ***********************************************************
  160.  
  161.     This is a Shareware program, and if you find it useful,
  162. a registration fee of $15 would be appreciated.  Upon receipt,
  163. you will be sent a disk with the additional keyboard layout
  164. programs. If you wish the program on a 3.5" (720K) disk,
  165. please so indicate, otherwise a 5.25" (360K) disk will be
  166. sent. You will also be apprised of any changes and updates. 
  167. Please send registrations, comments, questions, etc., to:
  168.  
  169.         William N. Tavolga
  170.          5151 Windward Ave.
  171.          Sarasota, FL  34242
  172.              (Phone: (813)-349-6221)
  173.                         (CIS : 76360,45)
  174.  
  175.         The author is not responsible for any damage,
  176. inconvenience, or hair loss associated with the use of this
  177. program. Vasha d'yelo.